installation recommendations - German English Dictionary